package com.kfm.ajax.service.impl;

import com.kfm.ajax.mapper.MenuModelMapper;
import com.kfm.ajax.model.MenuModel;
import com.kfm.ajax.service.MenuService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;

@Service
public class MenuServiceImpl implements MenuService {

    @Autowired
    private MenuModelMapper menuModelMapper;
    @Override
    public List<MenuModel> selectByRoleId(Integer... roleId) {
//        Set<MenuModel> menuModels = new HashSet<>();
//
//        for (Integer id : roleId){
//            menuModels.addAll(menuModelMapper.selectByRoleId(id));
//        }
//
//        return new ArrayList<>(menuModels);

        return menuModelMapper.selectByRoleIds(roleId);
    }
}
